<?php
$defaultPlikiController ='<?php
class PlikiController extends Zend_Controller_Action
{
    public function init()
    {
		$this->_helper->layout->setLayoutPath(APPLICATION_PATH.\'/modules/default/layouts\');
		$bUrl = Zend_Controller_Front::getInstance()->getBaseUrl();
		// dojo...
        Zend_Dojo::enableView( $this->view );
        Zend_Dojo_View_Helper_Dojo::setUseDeclarative();
		$this->view->dojo()->setDjConfigOption( \'usePlainJson\', true )
      					   ->setDjConfigOption( \'parseOnLoad\', true )
      					   ->addStylesheetModule( \'dijit.themes.tundra\' )
      					   ->setLocalPath( $bUrl.\'/js/dojo/dojo/dojo.js\' )
      					   //->addLayer($bUrl.\'/js/dojo/dojo/dajana.js\')
      	    			   ;

     	$this->view->dojo()->disable();	
    }
	
	public function listujplikiAction()
	{
		$this->view->tytul = \'Pliki\';
		$strStrony = new strStrony();
		$pliki = $strStrony->selectOne(NULL,Array(strStrony::strona_powiazanie.\' like "pliki" \'));
		$this->view->tytulstrony = $pliki[strStrony::strona_tytul];
		$this->view->zawartoscstrony = $pliki[strStrony::strona_zawartosc];
 	}	
	
	public function pobierzplikiAction()
    {
	    $id = $this->_getParam(\'id\');
    	$pliki = new dzwPlPliki();
    	$plik = $pliki->selectOne($id);
     	$mime = $plik[dzwPlPliki::plik_mime];
    	$nazwa = $plik[dzwPlPliki::plik_nazwa];
    	$zawartosc = stripslashes($plik[dzwPlPliki::plik_zawartosc]);
		header("Content-type: $mime");
		header("Content-Disposition: attachment; filename=\"$nazwa\"");
		echo $zawartosc;
		exit(0);
	}
	
}
';

$defaultHelperListujPliki = '<?php
class Zend_View_Helper_ListujPliki extends Zend_View_Abstract
{
	protected function _run()
	{
	}
	
	public function ListujPliki( )
	{
		$pliki = new dzwPlPliki();
		$plikiall = $pliki->selectAll();
		foreach($plikiall as $plik)
		{
			echo $plik[dzwPlPliki::plik_opis].\'<br />\';
			echo \'<a href="\'.$this->url(array(\'id\' => $plik[dzwPlPliki::plik_id]), \'defaultPlikiPobierzpliki\').\'">pobierz (\'.$plik[dzwPlPliki::plik_nazwa].\')</a><br /><br />\';
		}
	}

    public function friendlyUrl( $name )
    { 	
		return str_replace(
							array(" - "," ","-",".",",",";","ą", "ć", "ę", "ł", "ń", "ó", "ś", "ź", "ż", "Ą", "Ć", "Ę", "Ł", "Ń", "Ó", "Ś", "Ź", "Ż"),
							array("_","_","_","","","","a", "c", "e", "l", "n", "o", "s", "z", "z", "A", "C", "E", "L", "N", "O", "S", "Z", "Z"),
		 					$name
		 				  );
    }

}
';

$defaultListujpliki_phtml = '
<h1><?php echo $this->tytulstrony; ?></h1>
<p><?php echo $this->zawartoscstrony; ?></p>
<?php 		
echo $this->ListujPliki();
?>
';


$defaultPlikiRouters = '<?php

#Pliki.html
$r[ \'defaultPlikiListujpliki\' ] = new Zend_Controller_Router_Route_Regex(
	\'Pliki.html\',
    array( \'action\' => \'listujpliki\', \'controller\' => \'pliki\', \'module\' => \'default\' ),
    array( ),
	\'Pliki.html\'
);

$r[ \'defaultPlikiPobierzpliki\' ] = new Zend_Controller_Router_Route_Regex(
	\'Pobierz_pliki,([^-]*)\.html\',
    array( \'action\' => \'pobierzpliki\', \'controller\' => \'pliki\', \'module\' => \'default\' ),
    array( 1 => \'id\'),
	\'Pobierz_pliki,%d.html\'
);

$router->addRoutes( $r );

';


$cmsPlikiController ='<?php
class cms_PlikiController extends Zend_Controller_Action
{
    public function init()
    {
		$this->_helper->layout->setLayoutPath(APPLICATION_PATH.\'/modules/cms/layouts\');
		$bUrl = Zend_Controller_Front::getInstance()->getBaseUrl();
		// dojo...
        Zend_Dojo::enableView( $this->view );
        Zend_Dojo_View_Helper_Dojo::setUseDeclarative();
		$this->view->dojo()->setDjConfigOption( \'usePlainJson\', true )
      					   ->setDjConfigOption( \'parseOnLoad\', true )
      					   ->addStylesheetModule( \'dijit.themes.tundra\' )
      					   ->setLocalPath( $bUrl.\'/js/dojo/dojo/dojo.js\' )
      					   //->addLayer($bUrl.\'/js/dojo/dojo/dajana.js\')
      	    			   ;

     	$this->view->dojo()->disable();
     	
    }
	public function listujplikiAction()
	{
		$this->view->tytul = \'Pliki\';
    	$this->view->headTitle( $this->view->tytul );
    	$this->view->pid = \'pliki\';
		$pliki = new dzwPlPliki();
    	$rowCount = 3; 
    	$pgNum = $this->_getParam( \'page\' );
    	$result = $pliki->selectAll($pgNum, $rowCount);
		$paginator = Zend_Paginator::factory( $result );
		$paginator->setCurrentPageNumber( $pgNum );
		$paginator->setItemCountPerPage( $rowCount );
		$paginator->setPageRange( 10 );
		$this->view->paginator = $paginator;
		$this->view->pid = \'pliki\';
	}	
	
	public function edytujplikAction()
    {
    	$pliki = new dzwPlPliki();
    	$plik = $pliki->selectOne( $this->_getParam(\'id\') );
		$this->view->tytul = \'Pliki - \'.$plik[ dzwPlPliki::plik_nazwa ];
    	$this->view->headTitle( $this->view->tytul );
    	$form = new EdytujPlikForm();
    	$this->view->form = $form;
        if ( $this->_request->isPost() )
    	{
    		$formData = $this->_request->getPost();
			if($formData[zmienplik] == \'t\')
    		{
	    		$file = new FileManager();
	    		$nowe = $file->SaveFile($_FILES);
				$formData[dzwPlPliki::plik_zawartosc] = $nowe[dzwPlPliki::plik_zawartosc];
				$formData[dzwPlPliki::plik_mime] = $nowe[dzwPlPliki::plik_mime];
				$formData[dzwPlPliki::plik_typ] = $nowe[dzwPlPliki::plik_typ];
				$formData[dzwPlPliki::plik_nazwa] = $nowe[dzwPlPliki::plik_nazwa];
    		}
    		$pliki->zUpdate( $this->_getParam(\'id\'), $formData );
    		$this->_redirect(\'CMS,Listuj_pliki,1.html\');
    	}
    	else
    	{
    		$form->populate( $plik );
    	}
    	$this->view->pid = \'pliki\';
    }

   	public function dodajplikAction()
   	{
        $pliki = new dzwPlPliki();
    	$form = new DodajPlikForm();
     	$this->view->form = $form;
        if ( $this->_request->isPost() )
    	{
    		$formData = $this->_request->getPost();
    		$file = new FileManager();
    		$nowe = $file->SaveFile($_FILES);
		    $formData[dzwPlPliki::plik_zawartosc] = $nowe[dzwPlPliki::plik_zawartosc];
			$formData[dzwPlPliki::plik_mime] = $nowe[dzwPlPliki::plik_mime];
			$formData[dzwPlPliki::plik_typ] = $nowe[dzwPlPliki::plik_typ];
			$formData[dzwPlPliki::plik_nazwa] = $nowe[dzwPlPliki::plik_nazwa];
    		$pliki->zInsert( $formData );
    		$this->_redirect(\'CMS,Listuj_pliki,1.html\');
    	}
    	$this->view->tytul = \'Dodaj plik\';
    	$this->view->headTitle( $this->view->tytul );
		$this->view->pid = \'pliki\';
   	}

    public function usunplikAction()
    {
    	$pliki = new dzwPlPliki();
  		$pliki->zDelete( $this->_getParam(\'id\') );
		$this->_redirect(\'CMS,Listuj_pliki,1.html\');
    }	
	
}
';


$listujpliki_phtml = '
		<table style="width: 720px; float:left; margin-left:5px;border: 1px solid #bfbfbf;text-align:center;"rules="all"; >
			<tr style="background:rgb(172,172,170);width:100%;">
				<th> Id </th>		     
			     <th> Opis pliku </th>
			     <th> Nazwa pliku </th>
			     <th> </th>		 
			</tr>
			<?php echo $this->partialLoop(\'_partials/pliki-listing.phtml\',  $this->ListTableP(dzwPlPliki::CLASS_name,$this->paginator,$this->acl) );  ?>
		</table>
		<div style="clear: both">
		<?php echo $this->paginationControl( $this->paginator, \'Sliding\', \'p.phtml\' );?>
<?php 		
		
	echo $this->AclMenuOtherHelper(\'pliki\',3,$this->acl);

	//echo 
	//	\'<a href="\'.
	//	$this->url(array(),\'cmsPlikiDodajplikAction\').
	//	\'"><img alt="Dodaj plik" src="\'.$this->baseUrl().\'/files/img_panel/dodajstrone.jpeg" style="border: 0; float: left; " /></a>
	//	<a href="\'.
	//	$this->url(array(),\'cmsPlikiDodajplikAction\').
	//	\'"><p style="padding-top: 15px; color: gray; font-size: 13px; font-weight: bold;">Dodaj plik</p></a>\';
		
?>
		</div>
';



$pliki_listing_phtml = '
<tr style="width: 720px;" title="" onMouseOver="this.style.background=\'#e5e5e5\'" onMouseOut="this.style.background=\'\'">
	<?php 
			echo \'<td style="width: 50px;">\'.$this->{dzwPlPliki::plik_id}.\'</td>\';
			echo \'<td style="text-align: left; padding: 10px; width: 200px;">\'.$this->{dzwPlPliki::plik_opis}.\'</td>\';
			echo \'<td style="text-align: left; padding: 10px; width: 100px;">\'.$this->{dzwPlPliki::plik_nazwa}.\'</td>\';
			echo \'<td style="text-align: center;width:65px;">\';
			
				echo $this->AclMenuOtherHelper(\'pliki\',1,$this->{\'acl\'},$this->{dzwPlPliki::plik_id});
				echo $this->AclMenuOtherHelper(\'pliki\',2,$this->{\'acl\'},$this->{dzwPlPliki::plik_id});
			echo \'</td>\';
			
			//echo $this->url(array($this->{dzwPlPliki::plik_id}),\'cmsPlikiEdytujplikAction\').
			//\'"><img alt="Edytuj" src="\'.$this->baseUrl().\'/files/img_panel/pencil.png" style="border: 0; padding-right: 10px;" /></a><a href="\'.
			//$this->url(array($this->{dzwPlPliki::plik_id}),\'cmsPlikiUsunplikAction\').
			//\'"><img alt="Usuń" src="\'.$this->baseUrl().\'/files/img_panel/ico_kosz.gif" style="border: 0;" /></a></td>\';
	?>		
</tr>
';



$cmsPlikiRouters = '<?php

#CMS,Listuj_pliki,1.html
$r[\'cmsPlikiListujPlikiAction\'] = new Zend_Controller_Router_Route_Regex(
	\'CMS,Listuj_pliki,([^-]*)\.html\',
    array( \'action\' => \'listujpliki\', \'controller\' => \'pliki\', \'module\' => \'cms\' ),
    array( 1 => \'page\' ),
	\'CMS,Listuj_pliki,%d.html\'
);

#CMS,Edytuj_plik,1.html
$r[\'cmsPlikiEdytujPlikAction\'] = new Zend_Controller_Router_Route_Regex(
	\'CMS,Edytuj_plik,([^-]*)\.html\',
    array( \'action\' => \'edytujplik\', \'controller\' => \'pliki\', \'module\' => \'cms\' ),
    array( 1 => \'id\'),
	\'CMS,Edytuj_plik,%d.html\'
);

#CMS,Usun_plik,1.html
$r[\'cmsPlikiUsunPlikAction\'] = new Zend_Controller_Router_Route_Regex(
	\'CMS,Usun_plik,([^-]*)\.html\',
    array( \'action\' => \'usunplik\', \'controller\' => \'pliki\', \'module\' => \'cms\' ),
    array( 1 => \'id\'),
	\'CMS,Usun_plik,%d.html\'
);

#CMS,Dodaj_plik.html
$r[\'cmsPlikiDodajPlikAction\'] = new Zend_Controller_Router_Route_Regex(
	\'CMS,Dodaj_plik.html\',
    array( \'action\' => \'dodajplik\', \'controller\' => \'pliki\', \'module\' => \'cms\' ),
    array( ),
	\'CMS,Dodaj_plik.html\'
);

$router->addRoutes( $r );
';



$DodajPlikForm = '<?php
class DodajPlikForm extends Zend_Form
{
    public function __construct($options = null)
    {
		parent::__construct($options);
		$this->setName(\'document\');
		$this->setMethod( \'post\' );
		$this->setAttrib(\'enctype\', \'multipart/form-data\');
   
		$zawartosc = new Zend_Form_Element_File( pliki::plik_zawartosc );
		$zawartosc->setLabel( \'Wybierz plik\' )
				 ->addValidator(\'Size\', false, 5024000 )
			  	 ->setRequired( true )
		;
		$opis = new Zend_Form_Element_Textarea(dzwPlPliki::plik_opis);
        $opis ->setLabel(\'Opis pliku\')
        		  ->setAttrib(\'rows\',\'3\')
				  ->setAttrib(\'cols\',\'90\')
        		  ->setRequired(true)
		;		  
		$submit = new Zend_Form_Element_Submit(\'Zapisz\');
		$submit->setValue( \'Zapisz\' )
		;
		$anuluj = new Zend_Form_Element_Button(\'Anuluj\');
		$anuluj->setAttrib( \'onClick\',  \'document.location = "CMS,Listuj_pliki,1.html"; \' )
		;

		$this->addElements(array( $zawartosc, $opis, $submit , $anuluj) );
		
		//--pobieranie elementów formularza
		$elementy = $this->getElements();
		
		//--Dodawanie dekoratorów do elementów formularza        
		foreach ($elementy as $variable) {
		   
		if ($variable==$submit||$variable==$reset||$variable==$anuluj)
				$variable->setDecorators(array( \'ViewHelper\', \'Description\', \'Errors\',
				array(array(\'data\'=>\'HtmlTag\'), array(\'tag\' => \'td\')) 
			));		
				   
		elseif($variable!=$zawartosc)
				$variable->setDecorators(array( \'ViewHelper\', \'Description\', \'Errors\',
						   array(array(\'data\'=>\'HtmlTag\'), array(\'tag\' => \'td\')),
						   array(\'Label\', array(\'tag\' => \'td\')),	                   
						   array(array(\'row\'=>\'HtmlTag\'),array(\'tag\'=>\'tr\'))
				));
		}

		//--Dodawanie dekoratora dla całego formularza        
		$this->setDecorators(array(
				  \'FormElements\',
				   array(array(\'data\'=>\'HtmlTag\'),array(\'tag\'=>\'table\')),
				   \'Form\'
		));		
	}
}
?>
';


$EdytujPlikForm = '<?php
class EdytujPlikForm extends Zend_Form
{
    public function __construct($options = null)
    {
		parent::__construct($options);
		$this->setName(\'document\');
		$this->setMethod( \'post\' );
		$this->setAttrib(\'enctype\', \'multipart/form-data\');
		
		$zmienplik = new Zend_Form_Element_Radio(\'zmienplik\');
        $zmienplik->setLabel(\'Czy zmienić plik?: \')
            ->setRequired(true)
            ->setValue(\'n\')
            ->setOptions(array(\'separator\' => \'&nbsp;&nbsp;|&nbsp;&nbsp;\'))
            ->setMultiOptions(array(\'n\' => \'zostaw dotychczasowy\', \'t\' => \'zmień\'))
		; 	   
		$zawartosc = new Zend_Form_Element_File( dzwPlPliki::plik_zawartosc );
		$zawartosc->setLabel( \'Wybierz plik\' )
				 ->addValidator(\'Size\', false, 5024000 )
				 ->setRequired( true )
		;
		$opis = new Zend_Form_Element_Textarea(dzwPlPliki::plik_opis);
        $opis ->setLabel(\'Opis pliku\')
        		  ->setAttrib(\'rows\',\'3\')
				  ->setAttrib(\'cols\',\'90\')
        		  ->setRequired(true)
		;		  
		$submit = new Zend_Form_Element_Submit(\'Zapisz\');
		$submit->setValue( \'Zapisz\' )
		;
		$anuluj = new Zend_Form_Element_Button(\'Anuluj\');
		$anuluj->setAttrib( \'onClick\',  \'document.location = "CMS,Listuj_pliki,1.html"; \' )
		;

		$this->addElements(array( $zmienplik, $zawartosc, $opis, $submit , $anuluj) );
		
		//--pobieranie elementów formularza
		$elementy = $this->getElements();
		
		//--Dodawanie dekoratorów do elementów formularza        
		foreach ($elementy as $variable) {
		   
		if ($variable==$submit||$variable==$reset||$variable==$anuluj)
				$variable->setDecorators(array( \'ViewHelper\', \'Description\', \'Errors\',
				array(array(\'data\'=>\'HtmlTag\'), array(\'tag\' => \'td\')) 
			));		
				   
		elseif($variable!=$zawartosc)
				$variable->setDecorators(array( \'ViewHelper\', \'Description\', \'Errors\',
						   array(array(\'data\'=>\'HtmlTag\'), array(\'tag\' => \'td\')),
						   array(\'Label\', array(\'tag\' => \'td\')),	                   
						   array(array(\'row\'=>\'HtmlTag\'),array(\'tag\'=>\'tr\'))
				));
		}

		//--Dodawanie dekoratora dla całego formularza        
		$this->setDecorators(array(
				  \'FormElements\',
				   array(array(\'data\'=>\'HtmlTag\'),array(\'tag\'=>\'table\')),
				   \'Form\'
		));		
	}
}
?>
';


$FileManager = '<?php
/**
 * Klasa zarządzająca plikami 
 * @author Information Mastery
 */
class FileManager
{
	/**
	 * 
	 * Właściwość przechowujaca model File
	 * @var Files
	 */

	private $_file_model;

	public  function  __construct()
	{
		$this->_file_model = new dzwPlPliki();
	}

	/**
	 * 
	 * Metoda zapisująca pojedynczy plik w bazie.
	 * @param array $_files
	 * @return last_inserted_id
	 */

	public function SaveFile( $_files )
	{
		$fd = array();
	    // Temporary file name stored on the server
	    $tmpName  = $_files[\'plik_zawartosc\'][\'tmp_name\'];
	    $fileName = $_files[\'plik_zawartosc\'][\'name\'];

	    // Read the file 
	    $fp   = fopen( $tmpName, \'r\');
	    $data = fread( $fp, filesize( $tmpName ) );
	    $data = addslashes( $data );
	    fclose( $fp );

	    // get the image info..
        $info = filesize( $tmpName );

         /** print_r($info);
          * 
          * Array (     [0] => 1600     
          * 			 [1] => 1200     
          * 			 [2] => 2     
          * 			 [3] => width="1600" height="1200"     
          * 			 [bits] => 8     
          * 			 [channels] => 3     
          * 			 [mime] => image/jpeg )
          */

         $typefile = $_files[ \'plik_zawartosc\'][\'type\'];
		 $path_info = pathinfo($fileName);
		 
         $fd [dzwPlPliki::plik_zawartosc] 	 = $data;
         $fd [dzwPlPliki::plik_mime]	 = $typefile;   
         $fd [dzwPlPliki::plik_nazwa] = $fileName;
         $fd [dzwPlPliki::plik_typ] 	 = $path_info[\'extension\'];

         return $fd;
	}
}
?>
';


array_push($f_doklej_za,
'/public/index.php(*)include_once \'cmsRouters.php\';(*)include_once \'defaultPlikiRouters.php\'; include_once \'cmsPlikiRouters.php\'; ',
'/application/modules/default/layouts/layout.phtml(*)<?php $this->ListujStrony(); ?>(*)<?php echo \'<a href="\'.$this->url(array(),\'defaultPlikiListujpliki\').\'">Pliki</a><br />\'; ?>'
);

array_push($dirs,
'/application/modules/default/views/scripts/pliki',
'/application/modules/cms/views/scripts/pliki'
);

$files = $files+array('/application/managers/FileManager.php' => $FileManager);
$files = $files+array('/application/modules/default/controllers/PlikiController.php' => $defaultPlikiController);
$files = $files+array('/application/modules/default/views/helpers/ListujPliki.php' => $defaultHelperListujPliki);
$files = $files+array('/application/modules/default/views/scripts/pliki/listujpliki.phtml' => $defaultListujpliki_phtml);
$files = $files+array('/application/routers/defaultPlikiRouters.php' => $defaultPlikiRouters);
$files = $files+array('/application/modules/cms/controllers/PlikiController.php' => $cmsPlikiController);
$files = $files+array('/application/modules/cms/views/scripts/_partials/pliki-listing.phtml' => $pliki_listing_phtml);
$files = $files+array('/application/routers/cmsPlikiRouters.php' => $cmsPlikiRouters);
$files = $files+array('/application/forms/DodajPlikForm.php' => $DodajPlikForm);
$files = $files+array('/application/forms/EdytujPlikForm.php' => $EdytujPlikForm);
$files = $files+array('/application/modules/cms/views/scripts/pliki/listujpliki.phtml' => $listujpliki_phtml);
$files = $files+array('/application/modules/cms/views/scripts/pliki/edytujplik.phtml' => '<?php echo $this->form; ?>');
$files = $files+array('/application/modules/cms/views/scripts/pliki/dodajplik.phtml' => '<?php echo $this->form; ?>');

//----------------------------Doklejanie menu dla acla--------------------------------------------------//
array_push($f_doklej_przed,'/application/modules/cms/layouts/AclMenuGlowne.phtml(*)//--Oznaczenie_miejsca_przed1-------//(*)else if ($this->pid==\'pliki\')
{
	$pliki = \'current\';
}');
array_push($f_doklej_przed,'/application/modules/cms/layouts/AclMenuGlowne.phtml(*)//--Oznaczenie_miejsca_przed2-------//(*)echo $this->AclMenuHelper(
							array(\'router\' => \'cmsPlikiListujPlikiAction\',
								  \'params\' => array(\'page\' => 1),
								  \'content\' => \'Pliki\',
								  \'resource\' => \'cmsplikilistujpliki\',
									\'acl\' => $this->acl,
								  \'role\' => $role->{\'rola\'},
								  \'privilege\' => \'listujpliki\',
									\'controller\' => \'pliki\',
									\'action\' => \'listujpliki\',
									\'attribs\' => array(\'class\' => $pliki)
							),\'l\'//----wyrzuca listę
						);');
array_push($f_doklej_przed,'/application/modules/cms/views/helpers/AclMenuOtherHelper.php(*)//--Oznaczenie_miejsca_przed1-------//(*)else if ($p_modul==\'pliki\')
		{
			//-------------Edycja---------------------------//
			if ($p_kod == 1)
			{
				
				return $this->MenuHelper(
								array(\'router\' => \'cmsPlikiEdytujPlikAction\',
									  \'params\' => array(\'id\' => $p_id),
									  \'content\' => \'<img alt="Edytuj" src="\'.$bUrl.\'/files/img_panel/pencil.png" style="border: 0; padding-right: 10px;" />\',
									  \'resource\' => \'cmsplikiedytujplik\',
										\'acl\' => $p_acl,
									  \'role\' => $role->{\'rola\'},
									  \'privilege\' => \'edytujplik\',
										\'controller\' => \'pliki\',
										\'action\' => \'edytujplik\',
									\'attribs\' => array()
								),\'a\'
							);
				
			}
			//-------------Usuwanie---------------------------//
			else if ($p_kod==2)
			{
				return $this->MenuHelper(
								array(\'router\' => \'cmsPlikiUsunPlikAction\',
									  \'params\' => array(\'id\' => $p_id),
									  \'content\' => \'<img alt="Usuń" src="\'.$bUrl.\'/files/img_panel/ico_kosz.gif" style="border: 0; padding-right: 10px;" />\',
									  \'resource\' => \'cmsplikiusunplik\',
										\'acl\' => $p_acl,
									  \'role\' => $role->{\'rola\'},
									  \'privilege\' => \'usunplik\',
										\'controller\' => \'pliki\',
										\'action\' => \'usunplik\',
									\'attribs\' => array()
								),\'a\'
							);				
			}
			//-------------Dodawanie---------------------------//
			else if ($p_kod==3)
			{
				return $this->MenuHelper(
								array(\'router\' => \'cmsPlikiDodajPlikAction\',
									  \'params\' => array(),
									  \'content\' => \'<img alt="Dodaj" src="\'.$bUrl.\'/files/img_panel/dodajstrone.jpeg" style="border: 0; float: left;" />\',
									  \'resource\' => \'cmsplikidodajplik\',
										\'acl\' => $p_acl,
									  \'role\' => $role->{\'rola\'},
									  \'privilege\' => \'dodajplik\',
										\'controller\' => \'pliki\',
										\'action\' => \'dodajplik\',
									\'attribs\' => array()
								),\'a\'//---Wyrzuca zwykły link
							);				
			}
			
		}');
